local biaoli = fk.CreateSkill{
  name = "lingling__biaoli",
  tags = { Skill.Compulsory },
}

Fk:loadTranslationTable{
  ["lingling__biaoli"] = "猋厉",
  [":lingling__biaoli"] = "锁定技，你回合内，当一张红色基本牌被使用后，你摸一张牌，本回合使用【杀】的次数上限+1。",
}

biaoli:addEffect(fk.CardUseFinished, {
  anim_type = "drawcard",
  can_trigger = function (self, event, target, player, data)
    return player:hasSkill(biaoli.name) and player.room.current == player and
      data.card.type == Card.TypeBasic and data.card.color == Card.Red
  end,
  on_use = function (self, event, target, player, data)
    player.room:addPlayerMark(player, MarkEnum.SlashResidue.."-turn", 1)
    player:drawCards(1, biaoli.name)
  end,
})

return biaoli
